set of stacked boxes - English Synonyms Dictionary